package com.rtx.edi.platform.rule.bean;

import com.baomidou.mybatisplus.annotation.TableName;
import com.rtx.edi.model.base.BaseEntity;

import io.swagger.annotations.ApiModel;
import lombok.Data;

@Data
@TableName("edi_upd_rule")
@ApiModel(value = "edi_upd_rule", description = "更新规则")
public class UpdRule extends BaseEntity{

	private String name;
	private String existquerysql;//查询是否存在Sql
	private String existquerycolumns;//查询是否存在，查询字段，满足条件则设置为走更新逻辑
	private String existexception;//存在是否报错
	private String thresholdtype;//与阀值比较数据类型 固定值 default写死值 column字段中值
	private String existcomparethreshold;//存在数据下，是否进行阀值比较后更新
	private String statusthreshold;//存在情况下，不进行更新将要报错状态阀值
	private String statuscolumn;//存在情况下，阀值查询字段
	private String statusquerycolumn;//存在情况下，阀值查询条件字段
	private String allowadddeatil;//是否允许新增行项
	private String querymaxlinecolumn;//查询最大行项字段
	private String queryoriginallywmskeycolumn;//查询原来行项单号
	private String errormsg;//报错信息
	private String beanname;
}
